package com.tianma315.admin.material.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.tianma315.admin.common.base.CoreService;
import com.tianma315.admin.material.VO.PackingMaterialVO;
import com.tianma315.admin.material.domain.PackingMaterialDO;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.springframework.web.multipart.MultipartFile;


/**
 * 
 * <pre>
 * 包装材料入库记录
 * </pre>
 * <small> 2019-12-23 15:12:33 | Aron</small>
 */
public interface PackingMaterialService extends CoreService<PackingMaterialDO> {

    Page<PackingMaterialVO> getPackingMaterialVOPage(Integer pageNumber, Integer pageSize, PackingMaterialDO packingMaterialDTO);

    boolean deletePackingMaterialById(Integer packingId);

    HSSFWorkbook exportPackingMaterial();

    void importPackingMaterialImport(MultipartFile file, Long userId);
}
